thinly-veiled threat - German English Dictionary